percent transmittance - German English Dictionary